\hypertarget{classmodel_1_1_model_1_1_json_model}{
\section{model.Model.JsonModel Class Reference}
\label{classmodel_1_1_model_1_1_json_model}\index{model::Model::JsonModel@{model::Model::JsonModel}}
}
Inheritance diagram for model.Model.JsonModel::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=12cm]{classmodel_1_1_model_1_1_json_model}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classmodel_1_1_model_1_1_json_model_a2ea313ec6cb894c57dbecfd51603004c}{to\_\-json}
\item 
def \hyperlink{classmodel_1_1_model_1_1_json_model_a185d991523ef92790075faf5a1a8a10a}{updateFromDict}
\item 
def \hyperlink{classmodel_1_1_model_1_1_json_model_a70112045f29b741a8569433bb3df6982}{to\_\-gwt}
\item 
def \hyperlink{classmodel_1_1_model_1_1_json_model_a3394bc78fd12ea3f135c31b6011cb700}{to\_\-python}
\item 
def \hyperlink{classmodel_1_1_model_1_1_json_model_a92f31c88b357b11373e1e0981d60abcf}{saveIt}
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
tuple \hyperlink{classmodel_1_1_model_1_1_json_model_ae5bf2eae19ae17731ac0f8755ecb666c}{json} = db.TextProperty()
\item 
tuple \hyperlink{classmodel_1_1_model_1_1_json_model_a7cbf7f2090e1d1954527b2d4746bebfc}{pickle} = db.BlobProperty()
\item 
tuple \hyperlink{classmodel_1_1_model_1_1_json_model_af0314b8f6dc34bbce6e8585aaa91b727}{to\_\-gwt} = classmethod(\hyperlink{classmodel_1_1_model_1_1_json_model_af0314b8f6dc34bbce6e8585aaa91b727}{to\_\-gwt})
\item 
tuple \hyperlink{classmodel_1_1_model_1_1_json_model_ad518576cd0bb78d53146d87515457f26}{to\_\-python} = classmethod(\hyperlink{classmodel_1_1_model_1_1_json_model_ad518576cd0bb78d53146d87515457f26}{to\_\-python})
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVerb}to be inherited to allow json serialization\end{DoxyVerb}
 

Definition at line 63 of file Model.py.

\subsection{Member Function Documentation}
\hypertarget{classmodel_1_1_model_1_1_json_model_a92f31c88b357b11373e1e0981d60abcf}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!saveIt@{saveIt}}
\index{saveIt@{saveIt}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{saveIt}]{\setlength{\rightskip}{0pt plus 5cm}def model.Model.JsonModel.saveIt ( {\em self})}}
\label{classmodel_1_1_model_1_1_json_model_a92f31c88b357b11373e1e0981d60abcf}
\begin{DoxyVerb}save it in session: persistence\end{DoxyVerb}
 

Definition at line 147 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_a70112045f29b741a8569433bb3df6982}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!to\_\-gwt@{to\_\-gwt}}
\index{to\_\-gwt@{to\_\-gwt}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{to\_\-gwt}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf model.Model.JsonModel.to\_\-gwt} ( {\em cls}, \/   {\em package})}}
\label{classmodel_1_1_model_1_1_json_model_a70112045f29b741a8569433bb3df6982}


Definition at line 86 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_a2ea313ec6cb894c57dbecfd51603004c}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!to\_\-json@{to\_\-json}}
\index{to\_\-json@{to\_\-json}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{to\_\-json}]{\setlength{\rightskip}{0pt plus 5cm}def model.Model.JsonModel.to\_\-json ( {\em self})}}
\label{classmodel_1_1_model_1_1_json_model_a2ea313ec6cb894c57dbecfd51603004c}


Definition at line 68 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_a3394bc78fd12ea3f135c31b6011cb700}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!to\_\-python@{to\_\-python}}
\index{to\_\-python@{to\_\-python}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{to\_\-python}]{\setlength{\rightskip}{0pt plus 5cm}def {\bf model.Model.JsonModel.to\_\-python} ( {\em cls})}}
\label{classmodel_1_1_model_1_1_json_model_a3394bc78fd12ea3f135c31b6011cb700}


Definition at line 121 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_a185d991523ef92790075faf5a1a8a10a}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!updateFromDict@{updateFromDict}}
\index{updateFromDict@{updateFromDict}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{updateFromDict}]{\setlength{\rightskip}{0pt plus 5cm}def model.Model.JsonModel.updateFromDict ( {\em self}, \/   {\em d})}}
\label{classmodel_1_1_model_1_1_json_model_a185d991523ef92790075faf5a1a8a10a}
\begin{DoxyVerb}
\end{DoxyVerb}
 

Definition at line 74 of file Model.py.

\subsection{Member Data Documentation}
\hypertarget{classmodel_1_1_model_1_1_json_model_ae5bf2eae19ae17731ac0f8755ecb666c}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!json@{json}}
\index{json@{json}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{json}]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf model.Model.JsonModel.json} = db.TextProperty()\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classmodel_1_1_model_1_1_json_model_ae5bf2eae19ae17731ac0f8755ecb666c}


Definition at line 65 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_a7cbf7f2090e1d1954527b2d4746bebfc}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!pickle@{pickle}}
\index{pickle@{pickle}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{pickle}]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf model.Model.JsonModel.pickle} = db.BlobProperty()\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classmodel_1_1_model_1_1_json_model_a7cbf7f2090e1d1954527b2d4746bebfc}


Definition at line 66 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_af0314b8f6dc34bbce6e8585aaa91b727}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!to\_\-gwt@{to\_\-gwt}}
\index{to\_\-gwt@{to\_\-gwt}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{to\_\-gwt}]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf model.Model.JsonModel.to\_\-gwt} = classmethod({\bf to\_\-gwt})\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classmodel_1_1_model_1_1_json_model_af0314b8f6dc34bbce6e8585aaa91b727}


Definition at line 119 of file Model.py.\hypertarget{classmodel_1_1_model_1_1_json_model_ad518576cd0bb78d53146d87515457f26}{
\index{model::Model::JsonModel@{model::Model::JsonModel}!to\_\-python@{to\_\-python}}
\index{to\_\-python@{to\_\-python}!model::Model::JsonModel@{model::Model::JsonModel}}
\subsubsection[{to\_\-python}]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf model.Model.JsonModel.to\_\-python} = classmethod({\bf to\_\-python})\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classmodel_1_1_model_1_1_json_model_ad518576cd0bb78d53146d87515457f26}


Definition at line 157 of file Model.py.

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
pysrc/model/\hyperlink{_model_8py}{Model.py}\end{DoxyCompactItemize}
